list1 = ['a', 'b', 'c', 'd', 'e']

# enumerate 返回结果是元组，元组第一个数据是原迭代对象的数据对应的下标，元组第二个数据是原迭代对象的数据
"""
(0, 'a')
(1, 'b')
(2, 'c')
(3, 'd')
(4, 'e')
"""
# for i in enumerate(list1):
#     print(i)
#

"""
(1, 'a')
(2, 'b')
(3, 'c')
(4, 'd')
(5, 'e')

下标从1开始
"""
# for i in enumerate(list1, start=1):
#     print(i)


"""
下标是1, 对应的字符是a
下标是2, 对应的字符是b
下标是3, 对应的字符是c
下标是4, 对应的字符是d
下标是5, 对应的字符是e
"""
for index, char in enumerate(list1, start=1):
    print(f'下标是{index}, 对应的字符是{char}')